Saint Thomas tree
noun
Saint Thom·as tree
-ˈtäməs-
: a tropical Asiatic and African shrub (Bauhinia tomentosa) with tomentose to glabrate branchlets, lower leaf surfaces, and pods and yellow flowers with a red or brownish blotch that is grown as an ornamental and found as an escape in the West Indies
Love words? Need even more definitions?
Merriam-Webster unabridged
Share